package com.zfp.core.interceptor;

import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;

import org.springframework.context.ApplicationContext;
import org.springframework.web.context.ContextLoaderListener;
import org.springframework.web.context.support.WebApplicationContextUtils;

public class ContextLoaderListenerOverWrite extends ContextLoaderListener {

//	private SysSysstaticService sysSysstaticService;  
//    @Override  
    /** 
     * @description 重写ContextLoaderListener的contextInitialized方法 
     */  
    public void contextInitialized(ServletContextEvent event) {  
        super.contextInitialized(event);  
        ServletContext sc = event.getServletContext();  
        ApplicationContext applicationContext = WebApplicationContextUtils.getWebApplicationContext(event.getServletContext());  
        //获取 
//        sysSysstaticService = (SysSysstaticService) applicationContext.getBean("sysSysstaticService");   
//        SysSysstatic sysstatic = new SysSysstatic();
//        sysstatic.setFromcode(SystemPar.fromcode);
//		sysSysstaticService.findAllList(sysstatic);
//		List<SysSysstatic> list = sysSysstaticService.findAllList(sysstatic);
//		for (SysSysstatic sysSysstatic : list) {
//			sc.setAttribute(sysSysstatic.getStatickey(), sysSysstatic.getStaticvalue());
//		}
    }
}